html, body {width:100%;height:100%}
body{background: #fff;padding:0; margin:0}
body, td, table, ul{font:13px Arial; color:#000000}

table, td, th, p, li
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 9pt;
	color: #000000;
}

p, div
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 9pt;
	color: #000000;
	margin: 0px;
}

table#help p
{
color: #000000 ! important;
}


.dynamic-tab-pane-control .tab-pane
{
	position: relative;
	width: 97%;
	margin-right: -3px;
}

.dynamic-tab-pane-control .tab-row .tab
{
	width: 70px;
	height: 16px;
	background-image: url(http://www.bimbim.ru/images/bimbim/tab.png);
	position: relative;
	top: -1;
	display: inline;
	float: left;
	overflow: hidden;
	cursor: default;
	margin:	1px -1px 1px 2px;
	padding: 2px 0px 0px 0px;
	border:	0;
	z-index: 1;
	font: 11px Tahoma;
	white-space: nowrap;
	text-align: center;
}

.dynamic-tab-pane-control .tab-row .tab.selected
{
	width: 74px !important;
	height:	18px !important;
	background-image: url(http://www.bimbim.ru/images/bimbim/tab.active.png) !important;
	background-repeat: no-repeat;
	border-bottom-width: 0;
	z-index: 3;
	padding: 2px 0 0px 0;
	margin: 1px -3px -3px 0px;
	top: -2px;
	font: 11px Tahoma;
}

.dynamic-tab-pane-control .tab-row .tab a
{
	font: 11px Tahoma;
	color: #000000;
	text-decoration: none;
	cursor: default;
}

.dynamic-tab-pane-control .tab-row .tab.hover
{
	font: 11px Tahoma;
	width: 70px;
	height: 16px;
	background-image: url(http://www.bimbim.ru/images/bimbim/tab.hover.png);
	background-repeat: no-repeat;
}

.dynamic-tab-pane-control .tab-page
{
	clear: both;
	border: 1px solid #ebebeb;
	background: #ffffff;
	z-index: 2;
	position: relative;
	top: -2px;
	font: 11px Tahoma;
	color: #000000;
	filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#fffcfcfe, EndColorStr=#fff4f3ee, GradientType=0) progid:DXImageTransform.Microsoft.Shadow(Color=#ff919899, Strength=2, Direction=135);
	padding: 10px;
}

.dynamic-tab-pane-control .tab-row
{
	z-index: 1;
	white-space: nowrap;
}
/*bimbim wysiwyg css teplate*/
.ilance_wysiwyg
{
	border: 2px groove;
	background: #F9F7EB;
	padding: 6px;
	width: 590px
}
/*	background: #E1E1E2;F9F7EB */


.wysiwyg
{
	background: #ffffff;
	color: #000000;
	font: 10pt verdana, geneva, lucida, arial, helvetica, sans-serif;
}

#main_page .wysiwyg_text {width:250px;position:relative;top:0px;left:630px;	font-size: 7pt;}
#main_page .wysiwyg_text p {font-size: 8pt;}

#wysiwyg_control, .wysiwyg_control
{
	padding: 2px;
}

#htmlbox
{
	border: 2px inset;
	font: 10pt verdana;
	overflow: auto;
}

.wysiwygbutton
{
	padding: 1px;
	left: 0px;
	top: 0px;
}

.ocolor
{
	padding: 2px;
	font-size: 1px;
}

.ocolor div
{
	width: 10px;
	height: 10px;
	border: 1px solid #ACA899;
}

.ofont, .osize, .osmilie, .otextlink
{
	font: 11px tahoma;
	cursor: default;
}

.ofont
{
	padding: 0px 4px 0px 10px;
	font-size: 14px;
	height: 20px;
}

.osize
{
	padding: 0px 4px 0px 4px;
	width: 30px;
}

.osmilie img
{
	vertical-align: middle;
	margin: 4px;
}

.otextlink
{
	text-align: center;
	margin-top: 4px;
	height: 20px;
}

.popup_feedback
{
	font: 11px tahoma;
	height: 18px;
	padding: 0px 3px 0px 3px;
	white-space: nowrap;
	overflow: hidden;
}

.popupwindow
{
	border: 1px solid APPWORKSPACE;
	padding: 3px;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 5;
}

#popup_forecolor
{
	padding: 3px;
}

#popup_fontname
{
	padding: 1px;
	overflow: auto;
	overflow-x: hidden;
	overflow-y: scroll;
}

#popup_fontsize
{
	padding: 1px;
}

#popup_smilie
{
	padding: 1px;
	overflow: auto;
	overflow-x: hidden;
	overflow-y: scroll;
}

#popup_attach
{
	padding: 1px;
	overflow: auto;
	overflow-x: hidden;
	overflow-y: scroll;
}

#fontOut, #sizeOut, .popup_feedback div
{
	height: 16px;
	border: 0px solid;
	padding: 0px 2px 0px 2px;
	cursor: default;
	font: 11px tahoma;
	overflow: hidden;
}
/*
.page
{
	background-color: #ffffff;
	color: #000000;
}
*/
a:link
{
	color: #113456;
}

a:visited
{
	color: #551A8B;
}

a:hover
{
	color: #c00000;
	
}

a:active
{
	color: #CC0000;
}


.highlight
{
	background: #6D8CB3;
	color: #fff;
}

td.tablehead_blank
{
	padding-right: 4px;
	padding-left: 4px;
	font-family: Arial;
	font-size: 9pt;
	color: #000000;
	padding-top: 2px;
	height: 30px;
}

td.tablehead
{
	border-right: inset 1px #aca899;
	padding-right: 4px;
	border-top: 1px #ece9d8;
	padding-left: 4px;
	font-weight: bold;
	background: url(http://www.bimbim.ru/images/bimbim/gradient/tablehead.gif);
	padding-bottom: 2px;
	border-left: 1px #ece9d8;
	color: #000000;
	padding-top: 2px;
	border-bottom: inset 1px #aca899;
	height: 30px;
}

td.tablehead_alt
{
        font:20px "Times New Roman";
	border-right: inset 1px #aca899;
	padding-right: 4px;
	border-top: 1px #ece9d8;
	padding-left: 4px;
	padding-bottom: 2px;
	border-left: 1px #ece9d8;
	color: #000000;
	padding-top: 2px;
	border-bottom: inset 1px #aca899;
	height: 30px;
}

td.tablehead_alt2
{
	border-right: inset 1px #aca899;
	padding-right: 4px;
	border-top: 1px #ece9d8;
	padding-left: 4px;
	font-weight: bold;
	background: #E0E4C0;
	padding-bottom: 2px;
	border-left: 1px #ece9d8;
	color: #000000;
	padding-top: 2px;
	border-bottom: inset 1px #aca899;
	height: 30px;
}

td.tableheadcat 
{
	background: #F0ECD8;  /*  #F0ECD8;  */
	color: #000000;
	font: bold 13px Arial, Helvetica, Verdana, sans-serif;
}

td.tableheadcat_old
{
	background: #afafaf;
	color: #ffffff;
	font: bold 13px Arial, Helvetica, Verdana, sans-serif;
}

.tableheadcat adeleted:link
{
	color: #fff;
	text-decoration: none;
}

.tableheadcat adeleted:visited
{
	color: #fff;
	text-decoration: none;
}

.tableheadcat a:hover, .tableheadcat a:active
{
	color: #c00000;
	text-decoration: underline;
}

.tableborder
{
	border-right: #9D9DA3 1px solid;
	border-top: #9D9DA3 1px solid;
	border-left: #9D9DA3 1px solid;
	border-bottom: #9D9DA3 1px solid;
	background-color: #fff;
}

.tablebordergray
{
	border-right: #ebebeb 1px solid;
	border-top: #ebebeb 1px solid;
	border-left: #ebebeb 1px solid;
	border-bottom: #ebebeb 1px solid;
	background-color: #fff;
}

.tdrow1
{
	border-right: #d1dceb 1px solid;
	border-top: #fff 1px solid;
	border-left: #fff 1px solid;
	border-bottom: #d1dceb 1px solid;
	background-color: #dee6f1;
}

.tdrow2
{
	border-right: #d1dceb 1px solid;
	border-top: #fff 1px solid;
	border-left: #fff 1px solid;
	border-bottom: #d1dceb 1px solid;
	background-color: #ffffff;
/*was	background-color: #eef5fc; */
}

.tdrow3
{
	border-right: #bec7d2 1px solid;
	border-top: #fff 1px solid;
	border-left: #fff 1px solid;
	border-bottom: #bec7d2 1px solid;
	background-color: #f4f7fb;
}

.tdrow4
{
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-top: 4px;
	border-bottom: #dedede 1px solid;
	background-color: #fff;
}

.tdrow5
{
	border-right: #aeb8c4 1px solid;
	border-top: #fff 1px solid;
	font-weight: bold;
	border-left: #fff 1px solid;
	color: #000000;
/*	color: #455e83;*/
	border-bottom: #aeb8c4 1px solid;
	background-color: #F8F4F0;
/* was  background-color: d1d9e4; */
}

.header
{
	font-family: Trebuchet MS, Tahoma;
	font-size: 13pt;
	color: #000000;
	font-weight: bold
}

.panel
{
	background: #F8F4F0;
	color: #000000;
	padding: 10px;
	border: 2px outset;
}

.panelbackground
{
	background: #dedede;
	color: #000000;
}

.tfooter
{
	background-color: #E0E4C0;
	color: #000000;
	padding: 3px;
}

.tfooter a:link
{
	color: #000000;
}

.tfooter a:visited
{
	color: #000000;
}

.tfooter a:hover, .tfooter a:active
{
	color: #000000;
}

fieldset 
{
         -moz-border-radius: 5px;
}

legend
{
         padding: 1px;
         font-size: 9pt;
         font-weight: bold;
         color: #000000;
}

.small
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 8pt;
	color: #000000;
}

.smaller
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #000000;
}

.normal
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #fff;
}

div.bluehlite
{
	padding-right: 4px;
	border-top: #5a7edc 2px solid;
	padding-left: 4px;
	padding-bottom: 4px;
	margin: 5px auto;
	padding-top: 4px;
	border-bottom: #5a7edc 2px solid;
	background-color: #FCFDFF;
}

div.greenhlite
{
	padding-right: 4px;
	border-top: #8FA81E 2px solid;
	padding-left: 4px;
	padding-bottom: 4px;
	margin: 5px auto;
	padding-top: 4px;
	border-bottom: #8FA81E 2px solid;
	background-color: #fcfffa;
}
/*border-bottom: #83DB5A*/

div.yellowhlite
{
	padding-right: 4px;
	border-top: #D9CE5B 2px solid;
	padding-left: 4px;
	padding-bottom: 4px;
	margin: 5px auto;
	padding-top: 4px;
	border-bottom: #D9CE5B 2px solid;
	background-color: #fffefa;
}

div.redhlite
{
	padding-right: 4px;
	border-top: #bf0000 2px solid;
	padding-left: 4px;
	padding-bottom: 4px;
	margin: 5px auto;
	padding-top: 4px;
	border-bottom: #bf0000 2px solid;
	background-color: #fffafa;
}
/*border-bottom: #D95B5B*/


div.purplehlite
{
	padding-right: 4px;
	border-top: #d95bb7 2px solid;
	padding-left: 4px;
	padding-bottom: 4px;
	margin: 5px auto;
	padding-top: 4px;
	border-bottom: #d95bb7 2px solid;
	background-color: #fff7fd;
}

div.titlehlite
{
	padding-right: 4px;
	border-top: #c3c3c3 2px solid;
	padding-left: 4px;
	padding-bottom: 4px;
	margin: 5px auto;
	padding-top: 4px;
	border-bottom: #c3c3c3 2px solid;
	background-color: #eee;
}

div.smaller
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #000000;
}

span.errormessage
{
	background-color: #ffffe1;
	border: 0px #CFCFCF;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
	line-height: 8px;
}

div.errormessage
{
	background-color: #ffffe1;
	border: 1px dashed #cfcfcf;
	margin-top: 8px;
	margin-bottom: 16px;
	padding: 6px 6px 6px 32px;
	line-height: 18px;
}

div.errormessage td
{
	line-height: 18px;
}

img.errormessage
{
	margin-left: -24px;
}

div.seperator
{
	background-image: url(http://www.bimbim.ru/images/bimbim/sep.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 9pt;
}

.doubleunderline
{
	border-bottom: 0.065em #6a7ecc solid; line-height: 127.5%;
        color: #000000;
/*was	color: #3E4F16; */
}

td.td_left
{
	border-right: none;
	border-left: #ebebeb 1px solid;
	border-top: white 1px solid;
	padding-left: 5px;
	border-bottom: #ebebeb 1px solid;
}

td.td_mid
{
	border-right: none;
	border-left: #ebebeb 1px solid;
	border-top: white 1px solid;
	padding-left: 5px;
	color: #333;
	border-bottom: #ebebeb 1px solid;
}

td.td_right
{
	border-right: #ebebeb 1px solid;
	border-left: #ebebeb 1px solid;
	border-top: white 1px solid;
	padding-left: 5px;
	border-bottom: #ebebeb 1px solid;
	color: #333;
}

.buttons
{
	font-size: 9pt;
	color: #333;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
}

.buttons_smaller
{
	font-size: 10px;
	color : #333333;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
}


.textarea
{
	border: 1px inset;
	padding-left: 3px;
	font-size: 10pt;
	width: 191px;
	padding-top: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 77px;
	background-color: #fff;
}

.pulldown
{
	font-size: 13px;
	width: 198px;
	color: #444;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	height: 24px;
}

.code
{
	margin: 0px 0px 0px 0px;
	width: 100%;
	font-family: monospace;
	font-size: 9pt;
	color: #000000;
	background-color: #fafafa;
	cursor: crosshair;
}

#infobar
{
	overflow: hidden;
	font: message-box;
}

#infobar a, #infobar a:link, #infobar a:visited, #infobar a:active
{
	margin: 0px 0px 0px 0px;
	display: block;
	float: left;
	clear: both;
	width: 100%;
	color: InfoText;
	background: InfoBackground;
	padding: 6px;
	border-top: .1em outset;
	border-left: .1em outset;
	border-right: .1em outset;
	border-bottom: .16em outset;
	text-decoration: none;
	cursor: default;
}

#infobar a:hover
{
	overflow: hidden;
	color: HighlightText;
	background: Highlight;
}

.calendartable
{
	border: 0px
	solid #ffffff;
	padding: 0px;
	margin: 0px;
}

.calendartd
{
	background: #f8f8f8;
	color: #000000;
	padding: 3px;
	margin: 0px;
	height: 60px;
	text-align: right;
	vertical-align: top;
	border: 0.5pt solid #ffffff;
}

.calendartd2
{
	background: #ffffff;
	color: #000000;
	padding: 3px;
	margin: 0px;
	height: 60px;
	text-align: right;
	vertical-align: top;
	border:0.5pt solid #ffffff;
}

.calendarnotinmonth
{
	background: #ebebeb;
	border: 0.5pt
	solid #f8f8f8;
}

.nav_top
{
	padding-right: 15px;
	background-image: url(http://www.bimbim.ru/images/bimbim/misc/menuopen.gif);
	background-repeat: no-repeat;
	background-position: right center;
	color: #000000;
}

.nav_menu
{
	text-align: left;
}

.declined
{
	border-right: #A15757 1px solid;
	border-top: #fff 1px solid;
	font-weight: bold;
	border-left: #fff 1px solid;
	color: #FF1100;
	border-bottom: #A15757 1px solid;
	background-color: #FF1100;
}

.unaward
{
	border-right: #8F8D1F 1px solid;
	border-top: #fff 1px solid;
	font-weight: bold;
	border-left: #fff 1px solid;
	color: #444;
	border-bottom: #8F8D1F 1px solid;
	background-color: #FFFB03;
}

.tdhighlight 
{ 
	background-color:#e7e7e7;
}

#mini_tabs 
{
	float: left;
	height: 21px;
	line-height: normal;
	clear: both;
	margin-bottom: 0px;
}

#mini_tabs ul.mini 
{
	margin: 0px;
	padding: 0px 3px 0px 0px;
	list-style: none;
	white-space: nowrap;
}

#mini_tabs li.mini 
{
	float: left;
	list-style: none;
	background: url(http://www.bimbim.ru/images/bimbim/nav/mini_nav_l.gif) no-repeat left top;
	margin: 0px 0px 0px 3px;
	padding: 0 0 0 9px;
}

#mini_tabs a 
{
	float: left;
	display: block;
	background: url(http://www.bimbim.ru/images/bimbim/nav/mini_nav_r.gif) no-repeat right top;
	padding: 5px 11px 1px 1px;
	text-decoration: none;
	font-weight: bold;
	color: #666;
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

#mini_tabs a 
{
	float: none;
}

#mini_tabs a:hover 
{
	color: #333;
}

#mini_tabs #current 
{
	background-image: url(http://www.bimbim.ru/images/bimbim/nav/mini_nav_l_2.gif);
}

#mini_tabs #current a 
{
	background-image: url(http://www.bimbim.ru/images/bimbim/nav/mini_nav_r_2.gif);
	color: #333;
	padding-bottom: 2px;
}

#breadcrumb
{
	color: #000000;
}

#breadcrumb a
{
	color: #000000;
}

#breadcrumb a:hover
{
	color: #000000;
}




/*page*/
html, body {width:100%;height:100%}
body{background: #fff;padding:0; margin:0}
#main_page #header td {height:100px;}
#main_page {background: url(http://www.bimbim.ru/images/bimbim/bimimg/bgr/header.gif) repeat-x left top;}
#page #header td {height:89px;}
#page {background: url(http://www.bimbim.ru/images/bimbim/bimimg/bgr/header_page.gif) repeat-x left top;}

/*FONT*/
  body, td, table, ul{font:13px Arial; color:#000000}
  #bottom_menu a {font:bold 10px Verdana;color:#676767;}
  #footer td{font:11px Arial; color:#8f8f8f}
  #form_suggest_job td{font:11px Arial;}
  #form_suggest_job .switch{font:11px Arial;}
  #front_news, #new_auction dt {font:11px Arial; color:#8f8f8f}
  #help td dt {font:14px Arial;}
  #login, #login a {font:11px Arial;color:#383535;}
  #login b {font:bold 11px Verdana;}
  #profile .name b {color:#8fa81e}
  #main_menu {font:11px Arial;color:#8f8f8f;}
  #main_menu a {font:11px Verdana;color:#000;text-decoration:none;}
  #main_menu .current a {font-weight:bold}
  #new_auction dd {font:12px Aril;}
  #toolbar td.border, #toolbar a{font:13px Arial;color:#fff;}
  #toolbar .how_work, #toolbar .find_expert {font:20px "Times New Roman";}
  .pro {font:11px Arial;color:#8f8f8f;}
  .archive {font:bold 12px Aril;display:block;}
  .bookmarks a {font:bold 11px Verdana;color:#000;text-decoration:none;}
  .bookmarks a span {font-weight:normal}
  .breadcrumbs, .breadcrumbs a {font:13px Arial;color:#383535;text-decoration:none;}
  .breadcrumbs a:hover {text-decoration:underline;}
  .common_statistics th {font-weight:normal}
  .common_statistics tr.positive td{color:#88b31e;}
  .common_statistics tr.neutral td{color:#8f8f8f}
  .common_statistics tr.negative td{color:#bf0000}
  .common_statistics tr.pending td{color:#8f8f8f}
  .date {font:11px Arial;color:#8f8f8f;padding-left: 5px;}
  .example {color:#8fa81e}
  .important {color:#bf0000}
  .low_cost {font-weight:bold;color:#fb8a00;}
  .nice_border .title {font:bold 14px Arial;}
  .pager a {font: 11px Arial;text-decoration:none;}
  .project {font:11px Arial;color:#8f8f8f;}
  .project span{color:#8fa81e;}
  .quick_registration th {font:bold 12px Verdana;}
  .quick_registration td {font:11px Arial;color:#000;}
  .refuse {font:11px Arial;color:#bf0000;display:block;}
  .table th, .table th a, .print, .sent_info, .watch_private_office {font:11px Arial;color:#000}
  .table2 caption, .table3 th {font:bold 11px Verdana;color:#000}
  .table3 caption {font:bold 14px Arial;color:#000}
  
/*TAGS*/
h1{font:25px "Times New Roman"; margin:   10px 0 20px;color:#000;}
#new_auction h1 {color:#bf0000}
#front_news h1 {color:#88b31e;}
h2{font:20px "Times New Roman"; margin:   10px 0 20px;color:#bf0000;}
h3{font:bold 16px Tahoma;margin: 5px 0 15px;color:#000000;}
#help .suggest_job h3{float:left;color:#fb8a00}
#help .looking_job h3{float:left;color:#88b31e}
h4{font:14px Tahoma;margin: 5px 0 15px ;color:#000000;}
dl, dt, dd, form {margin:0;padding: 0;}


/*navigation*/
a{text-decoration:underline; font: 13px Arial;color:#0054A0}
a:hover{text-decoration:none; color:#c00000}

/*design*/
  a img{border:0}

/*Misc*/
  span.positive {background: url(http://www.bimbim.ru/images/bimbim/bimimg/icon/positive.gif) no-repeat left top;float:right;padding-left: 19px;margin-top: -15px;color:#88b31e;}
  span.neutral {background: url(http://www.bimbim.ru/images/bimbim/bimimg/icon/neutral.gif) no-repeat left top;float:right;padding-left: 19px;margin-top: -15px;color:#8f8f8f}
  span.negative {background: url(http://www.bimbim.ru/images/bimbim/bimimg/icon/negative.gif) no-repeat left top;float:right;padding-left: 19px;margin-top: -15px;color:#bf0000}
  span.pending {background: url(http://www.bimbim.ru/images/bimbim/bimimg/icon/pending.gif) no-repeat left top;float:right;padding-left: 19px;margin-top: -15px;color:#8f8f8f}
  .breadcrumbs {padding: 10px 0;border-bottom:2px solid #d8d8d8;margin: 0 0 26px 0;}
  .clearing {height: 0px;padding: 0;margin: 0;clear: both;}
  .comment_question {float:right;clear:both;margin: 10px 0;}
  .extend_search {background: url(http://www.bimbim.ru/images/bimbim/bimimg/marker/search.gif) no-repeat left 3px;padding-left:11px;margin-left:10px;}
  .find_expert {background: url(http://www.bimbim.ru/images/bimbim/bimimg/marker/find_expert.gif) no-repeat left 6px;padding: 6px 0 6px 35px;margin-left: 7px;display:block;text-align:left;}
  .free_suggest_job {float:right;margin: -35px 0 13px;}
  .how_work {background: url(http://www.bimbim.ru/images/bimbim/bimimg/marker/how_work.gif) no-repeat left top;padding: 6px 0 6px 40px;margin-left: 30px;display:block;text-align:left;}
  .hr {background: url(http://www.bimbim.ru/images/bimbim/bimimg/bgr/hr.gif) repeat-x left center;padding:20px 0;}
  .map {margin-right:6px;position:relative;top:3px;}
  .other_projects {float:right;margin: 30px 0 -28px 0;}
  .pager {margin: 15px 0;}
  .pager a {border:1px solid #d8d8d8;margin-right: 4px;padding: 0 4px 0 5px;}
  .pager .arrow_left {padding-right: 13px;}
  .pager .arrow_right {padding-left: 13px;}
  .pager .current {background: #d8d8d8;}
  .print {background: url(http://www.bimbim.ru/images/bimbim/bimimg/icon/print.gif) no-repeat left 0px;padding: 0 0 3px 20px;float:right;position:relative;top:8px;}
   .pro {display:block}
  .sent_info {background: url(http://www.bimbim.ru/images/bimbim/bimimg/icon/sent_info.gif) no-repeat left top;padding-left:22px;float:right;clear:both;}
  .watch_private_office {background: url(http://www.bimbim.ru/images/bimbim/bimimg/icon/watch_private_office.gif) no-repeat left top;padding-left: 18px;margin-left: 10px;}
  
  /*BOOKMARKS*/
    .bookmarks {float:left;position:relative;top:1px;}
    *html .bookmarks {top:3px;}
    .bookmarks ul {list-style:none;margin:0;padding:0;}
    .bookmarks li {background: url(http://www.bimbim.ru/images/bimbim/bimimg/bgr/bookmark_right.gif) no-repeat right top;float:left;margin:0 2px 0 0;padding:0;height:30px}
    .bookmarks a {background: url(http://www.bimbim.ru/images/bimbim/bimimg/bgr/bookmark_left.gif) no-repeat left top; padding:8px 15px 9px;display:block;}
    .bookmarks .current {background: url(http://www.bimbim.ru/images/bimbim/bimimg/bgr/bookmark_right_current.gif) no-repeat right top;}
    .bookmarks .current a {background: url(http://www.bimbim.ru/images/bimbim/bimimg/bgr/bookmark_left_current.gif) no-repeat left top;}
    
  /*COMMON STATISTICS*/
    .common_statistics {width:100%;border:0;}
    .common_statistics th {text-align:left;}
    .common_statistics td {text-align:center;padding: 10px 0 0;}
    .common_statistics span.positive, .common_statistics span.neutral, .common_statistics span.negative {float:none}
    
  /*NICE BORDER*/
    .nice_border {clear:both;margin: 20px 0;}
    .nice_border .title {background-color:#fff;position:relative;top:-18px;padding: 0 3px;}
    .nice_border dl, .message_list .content {position:relative;top:-10px;margin-bottom: -10px;}
    .nice_border table {position:relative;top:-10px;margin-bottom: -10px;border:0;}
    .nice_border dt {margin-bottom: 3px;}
  
  /*LIST*/
    .list {overflow:hidden;}
    *html .list {height:1%;}
    .list dt {margin: 0 11px 15px 0;}
    .list dd {margin: 0 11px 0 0;}
    .image_list {background: url(http://www.bimbim.ru/images/bimbim/bimimg/bgr/image_list_border.gif) no-repeat left top;float:left;padding: 1px 3px 4px 1px;margin: 0 10px 5px 0;}

  /*TABLE*/
    .table {width:100%;border:0;border-collapse:collapse;border-bottom:1px solid #d8d8d8;}
    .table th{background:#f5f6e9 url(http://www.bimbim.ru/images/bimbim/bimimg/bgr/category_th.gif) repeat-x left top;border:1px solid #d8d8d8;height:31px;padding: 2px 12px;white-space:noWrap;}
    .table td{padding: 3px 12px;height:30px;border:1px solid #d8d8d8;border-width:0px 1px;text-align:center}
    .table .title {white-space:noWrap;}
    .table .odd td {background:#f6f6f6;}
    .table .even td {background:#fff;}
    .table .enclosure {padding: 0;display:none;}
    .table2 {width:100%;border:0;border-collapse:collapse;border-bottom:1px solid #dae1bb;}
    .table2 caption {background: #dae1bb;text-align:left;padding: 12px;}
    .table2 th{background:#f2f2eb;border:1px solid #e8e8e8;height:31px;padding: 2px 12px;white-space:noWrap;}
    .table2 td{padding: 3px 12px;height:30px;border:1px solid #e8e8e8;border-width:0px 1px 1px;text-align:center}
    .table3 {width:100%;border:0;border-collapse:collapse;margin-bottom: 20px;clear:both}
    .table3 caption {text-align:left;padding: 12px;}
    .table3 th{background:#f6f6f6;border:1px solid #d8d8d8;border-width:1px 1px 1px 0;height:31px;padding: 10px 12px;white-space:noWrap;text-align:left;vertical-align:top}
    .table3 td{padding: 5px 12px;height:30px;border:1px solid #d8d8d8;border-width:1px 0 1px 1px;text-align:left}
  
  /*QUICK REGISTRATION*/
    .quick_registration {width:100%;border:0;border-collapse:collapse;border:1px solid #d8d8d8;margin-top: 20px;}
    .quick_registration th{background:#f5f6e9 url(http://www.bimbim.ru/images/bimbim/bimimg/bgr/category_th.gif) repeat-x left top;border:1px solid #d8d8d8;height:31px;padding: 2px 12px;text-align:left;}
    .quick_registration td{text-align:left;padding: 17px 12px;border:none;border:1px solid #d8d8d8;border-width:1px 0px}
    .quick_registration .annotation td{background:#f6f6f6;padding: 4px 12px;border-bottom:1px solid #F6F6F6;}
    .quick_registration td input {width:111px; height:15px;display:block;border:1px solid #7f9db9;}

  
  
  
   
  
  

/*layout*/
  /*HEADER*/
    #wrapper {border:0;width:100%;}
    #header td {vertical-align:top;text-align:center;}
    #header .border{background: url(http://www.bimbim.ru/images/bimbim/bimimg/bgr/header_border.gif) no-repeat left center;padding: 0 10px 0;}
    #header td#login {background: url(http://www.bimbim.ru/images/bimbim/bimimg/bgr/login.gif) no-repeat left top;width:182px;padding: 10px 19px 0;vertical-align:middle;text-align:left}
    #header td#profile {background:#f2f2eb;width:182px;padding: 0px 19px 0;vertical-align:middle;text-align:left}
      #login b, #login .name{display:block;margin-bottom: 7px;}
      #login .input {border:1px solid #7f9db9;width:100px;margin: 0 5px 6px 0;height:15px}
      #login a {margin-right:10px;}
      #profile .name {display:block;margin-bottom: 7px;}
      #toolbar {height:43px;}
      #toolbar .input{border:1px solid #677c05;width:180px;height:15px}
      #toolbar .button {position:relative;top:6px;}
      *html #toolbar .button {top:4px;}
      #toolbar .border {background: url(http://www.bimbim.ru/images/bimbim/bimimg/bgr/toolbar_border.gif) no-repeat left top;text-align:center}
      #tools a {margin: 0 20px 0;}

   /*MAIN PAGE*/
    #new_auction td {padding: 0px 0px 8px 0px;vertical-align:top;}
  
   
   /*SIDEBAR*/
    #sidebar {background: #f9f7eb;width:233px;border-left:4px solid #8fa81e;padding: 15px 10px 20px 25px;vertical-align:top;}
      #main_menu {list-style-type:none;margin: 0;padding: 0;}
      #main_menu span {font:11px Arial;color:#8f8f8f;}
      #main_menu div {border-bottom:1px solid #e5e0c0;padding: 5px 5px 5px 1px;}
      #main_menu .tableheadcat {background:#F0ECD8;} /*#F0ECD8*/
      #main_menu a {font-family: Verdana; font-size: 11px; line-height: normal;
        font-size-adjust: none; font-stretch: normal; color: #000000; text-decoration: none;}
      #main_menu div a strong {margin-right:5px;font-style:normal;
                        font-weight:normal;text-decoration: none;}
      #main_menu .current {background: url(http://www.bimbim.ru/images/bimbim/bimimg/menu/current.gif) no-repeat left 8px;margin-left:-9px;padding-left:9px;}
      #main_menu img {position:relative; top:2px;}
      #main_menu div a:hover {color: #c00000; text-decoration: underline;}
      *html #main_menu .current {height:1%;}
      
    /*CONTENT*/
      #content {background: #fff url(http://www.bimbim.ru/images/bimbim/bimimg/bgr/border_content.gif) repeat-y left top;vertical-align:top;padding: 0 16px 30px 16px;}
      
        /*AUCTION*/
          #auction {margin: 0 0 36px 0;}
          #auction table td {vertical-align:top;}
          #auction table #first {background: url(http://www.bimbim.ru/images/bimbim/bimimg/bgr/hr.gif) repeat-x left 53px;width:100%;}
          #auction table #second {padding-right:30px;}
          #auction table #third {float:right;margin: 34px 0 0 0;position:relative;left:50px} 
          
       /*NEW AUCTION*/
          #new_auction {vertical-align:top;width:50%;padding: 0 16px 20px 0;}
          #new_auction dl {clear:both;}
          #new_auction dt {width:70px;float:left}
          #new_auction dd a {display:block;margin-bottom:2px}
          
       /*FRONT NEWS*/
          #front_news {vertical-align:top;padding: 0 16px 20px;width:50%;border-left:1px solid #d8d8d8;}
          #front_news dd {margin: 0 0 21px 0;}
          
       /*HELP*/
          #help {width:690px;border:0;margin-bottom:-30px;}
          *html #help {margin-bottom:-33px;}
          #help td {text-align:center;vertical-align:top;width:50%;}
          #help td dl {background: url(http://www.bimbim.ru/images/bimbim/bimimg/bgr/help_border_top.gif) no-repeat left top;text-align:left;clear:both;padding: 8px 0 0 0;width:330px;margin: 0;}
          #help td dt {border:1px solid #d8d8d8;border-width:0 1px;padding: 12px 10px 20px;}
          #help td dd {border:1px solid #d8d8d8;border-width:0 1px;overflow:hidden;padding: 0 10px;}
          *html #help td dd {height:1%;}
          #help td dd img {float:left;margin:0 10px 5px 0;}
          #help .suggest_job {background: url(http://www.bimbim.ru/images/bimbim/bimimg/bgr/help_border_bottom.gif) no-repeat left bottom;padding: 0 16px 10px 0;}
          #help .looking_job {background: url(http://www.bimbim.ru/images/bimbim/bimimg/bgr/help_border_bottom.gif) no-repeat 16px bottom;padding: 0 0 10px 16px;}
          #help .together {text-align:center;}
          #help .together strong {display:block;padding: 0 50px;margin-bottom:20px}
          #help .arrow {margin: 13px 0;text-align:center}
          #help p {text-align: justify;margin-bottom:5px}
          #help li {text-align: justify;}
          #help h4 {text-align: justify; font-weight: bold;}
          #help h5 {text-align: justify; font-weight: bold;}

       /*FORM SUGGEST JOB*/
          /*#form_suggest_job .common_info td {padding: 0 0 18px 0;}*/
          #form_suggest_job {border:1px solid #d8d8d8;padding: 20px 0px;margin:20px 0;text-align:center}
          #form_suggest_job .nice_border {margin: 20px 12px;}
          #form_suggest_job table {text-align:left}
          #form_suggest_job .common_info {border:0;margin: 0 12px;}
          #form_suggest_job .category {padding: 0 0 18px 0;}
          #form_suggest_job .project_title {padding: 0 0 18px 0;}
          #form_suggest_job .particular {border:solid 1px #7f9db9;width:333px;height:121px;margin-top: 3px;float:left}
          #form_suggest_job .payment_method {border:solid 1px #7f9db9;width:333px;height:70px;margin-top: 3px;float:left}
          #form_suggest_job .text {overflow:hidden;padding: 0 0 0 15px;}
          #form_suggest_job .text p {margin: 0 0 7px 0;}
          *html #form_suggest_job  .text {height:1%;}
          #form_suggest_job .common_info .particular_text p {margin: 0 0 14px 0;}
          #form_suggest_job .budget td {padding: 0 0 18px 0;}
          #form_suggest_job .switch td {vertical-align:middle;padding: 5px 5px 0px 0;}
  
       /*MY PROJECT*/
        .close {background: url(http://www.bimbim.ru/images/bimbim/bimimg/icon/close.gif) no-repeat left center;float:left;width:22px;height:17px;margin:0;}
        .project {margin: 0 0 0 30px;}
        .project a, .project a {display:block}
        
      /*USER INFO*/
        #user_info {border:1px solid #d8d8d8;padding: 20px 12px;}
          
   /*FOOTER*/
    #footer td{height:75px;border-top:5px solid #bf0000;}
    #footer #bit {text-align:center;border:0;}
      #bottom_menu {list-style-type:none;margin: 0;padding: 0;}
      #bottom_menu li {display:inline}
      #bottom_menu .item {background: url(http://www.bimbim.ru/images/bimbim/bimimg/menu/item.gif) no-repeat center bottom;padding: 0 5px 0;width:1px}
    
    
   
/*form*/
.input{border:solid 1px #7f9db9; height:15px;}
select{border:solid 1px #7f9db9;}
.req {font:8pt Tahoma, sans;text-align:right;padding: 12px 10px 0 0 ; height:35px}
.input, .textArea {width:248px}
.textArea {height:100px}
.form-errors .title {color:#bd1a01;font-weight:bold}

#interface1 {z-index:1;}
#loader_container {text-align:center;position:absolute;top:40%;width:100%}
#loader {font-family:Tahoma, Helvetica, sans; font-size:10px; color:#000000; background-color:#FFFFFF; padding:10px 0 16px 0; margin:0 auto; display:block; width:135px; border:1px solid #6A6A6A; text-align:left; z-index:255; }
#progress {height:5px; font-size:1px; width:1px; position:relative; top:1px; left:10px; background-color:#9D9D94}
#loader_bg {background-color:#EBEBE4;position:relative;top:8px;left:8px;height:7px;width:113px;font-size:1px}
.border_preview{z-index:100;position:absolute; background-color: #FFF;width:460px; border: 1px solid #888; min-height:380px; height:auto !important; height:380px;}
.title_h2 {width:300px;padding:12px 0 0 18px;}
